Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F7 USA F8 USA F9 USA F31 USA F32 USA F2 USA F3 USA F5 USA F3 USA F11 USA F24 USA F1 USA F5 USA F6 USA F8 USA F27 Usa F12 Usa F13 Thailand F2 Thailand F3 Australia F12 Australia F13 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 USA F28 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F1 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Thailand F11 Indonesia F3 Thailand F1 USA F15 Mexico F1 USA F8 Canada F1 Canada F2 USA F12 USA F17 USA F18 USA F23 USA F14 Japan F9 Japan F10 Thailand F10 USA F10 USA F11 USA F10 USA F2 USA F1 Moncton Men's Challenger - Moncton New Delhi Challenger III - New Delhi Dallas Challenger Champaign Challenger Wuhai Challenger Tallahassee Challenger Melbourne Challenger Toyota Challenger Nottingham Challenger Bangkok Challenger Shanghai Challenger Sacramento Challenger Champaign Challenger Pingguo Challenger Lexington Challenger The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Thailand Open - Bangkok Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok AIG Japan Open - Tokyo Fergana Challenger - Fergana The USTA Challenger at West End Racquet - Torrance Austin Challenger - Austin The 10tele.com Open - Nottingham 2006 North Shore Pro Tennis Championship - Winnetka Samsung Secruities Cup Challenger - Seoul Legg Mason Tennis Classic - Washington BMW Tennis Championship - Sunrise Pilot Pen Tennis - New Haven ECU Prague Open - Prague 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Thailand Open - Bangkok Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur AGT Challenger - Leon Izmir Cup - Izmir The Surbiton Trophy - Surbiton The Comercia Bank Challenger - Aptos Levene Gouldin & Thompson Tennis Challenger - Binghamton Ford Tennis Championships - Louisville 2008 Knoxville Challenger - Knoxville Cherbourg Challenger Seoul Challenger Chuncheon Challenger Regions Morgan Keegan Championships - Memphis Vancouver Challenger Binghamton Challenger The Tennis Channel Open - Las Vegas Honolulu Challenger Caloundra Challenger Dallas Challenger Tallahassee Challenger U.S. Men's Clay Court Championships - Houston Beijing Challenger The Stella Artois Championships - London Bangkok Challenger Sacramento Challenger Toyota Challenger Dallas Challenger Sarasota Challenger Countrywide Classic - Los Angeles Istanbul Challenger Charlottesville Challenger Sarasota Challenger Sacramento Challenger Tashkent Challenger Delray Beach International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok SAP Open - San Jose US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Citi Open - Washington Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Citi Open - Washington Brisbane International - Brisbane Kaoshuing Challenger Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Lubbock Challenger - Lubbock Ford Tennis Championships - Louisville Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville South African Airways Tennis Open - Durban Voit Mexico City Open - Mexico City II Naples ITG Challenger - Naples Odlum Brown Vancouver Open - Vancouver Busan Open Challenger Tennis - Busan Baton Rouge Pro Tennis Classic - Baton Rouge 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome Hall of Fame Tennis Championships - Newport Challenger Banque Nationale - Granby Citi Open - Washington Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi Dunlop World Challenge - Toyota Heilbronn Challenger Carson Challenger Wroclaw Challenger Melbourn Challenger Bangkok Challenger Korat Challenger Lexington Challenger Yokohama Challenger Tulsa Challenger Tiburon Challenger Knoxville Challenger Noumea Challenger Dallas Challenger Rimouski Challenger Baton Rouge Challenger Tallahassee Challenger Carson Challenger Ojai Challenger Champaign Challenger Noumea Challenger Savannah Challenger Busan Challenger Nottingham Challenger Tulsa Challenger Noumea Challenger Honolulu Challenger Burnie Challenger Dallas Challenger Singapore Challenger Busan Challenger Winnetka Challenger Vancouver Challenger Dallas Challenger Le Gosier Challenger Savannah Challenger Tallahassee Challenger Busan Challenger Binghamton Challenger Astana Challenger Lexington Challenger Tiburon Challenger Traralgon Challenger Burnie Challenger Bordeaux Challenger Tianjin Challenger Aptos Challenger Napa Challenger Charlottesville Challenger Knoxville Challenger Dallas Challenger Taipei City Challenger Tallahassee Challenger Ilkley Challenger Binghamton Challenger Tiburon Challenger Sacramento Challenger Fairfield Challenger Charlottesville Challenger Knoxville Challenger Bangkok Challenger Bangkok Challenger Dallas Challenger Fergana Tennis Challenger Tournament - Fergana Winnetka Challenger Lexington Challenger Aptos Challenger 12th BH Tennis Open International Cup - Belo Horizonte Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Heineken Challenger - Ho Chi Minh City Honda Kah Singapore Men's Tennis Open - Singapore Fifth-Third Bank Tennis Championships - Lexington Yokohama Challenger 2001 - Yokohama Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Sporting Challenger 2003 - Turin Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Dharwad Challenger 2003 - Dharwad Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Leon 2004 - Leon 2004 Colorado Tennis Classic - Denver GHI Bronx Classic - Bronx 2004 Keys Gate Challenger - Homestead USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Binghamton Professional Tennis Tournament - Binghamton Heineken Challenger - Ho Chi Minh City Pro Tennis World Open - Sunrise Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby Shimadzu All Japan Indoor - Kyoto dBI Tennis Challenger - Binghamton Gallagher International - Hamilton Coffee Cup Challenger - Chikmagalur Atlanta Clay Court Challenger - Atlanta Fergana Challenger - Fergana The West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Baden Open - Ettlingen Schickendanz Open - Furth Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba The Commercia Challenger - Aptos Fifth-Third Bank Tennis Classic - Lexington GHI Bronx Tennis Classic - Bronx WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Odlum Brown Vancouver Open - Vancouver The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul dBI Tennis Challenger - Binghamton Kia International In Kawana - Kawana AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XL Bermuda Open - Bermuda 2007 Nielsen Pro Tennis Championship - Winnetka The Comercia Challenger - Aptos Ford Tennis Championships - Louisville Music City Challenger - Nashville Puerto Rico Challenger Tennis Event - Humacao III Isla de Lanzarote - Lanzarote Smith Barney Men's Challenger - Covington College Station Challenger - College Station Karshi Challenger - Karshi The Mercedes Benz of Calabasas - Calabasas President's Cup - Astana Kyoto Challenger USTA Tennis Championships of Austin - Austin Talahassee Challenger Savannah Challenger Fergana Challenger Carson Challenger St. Francis Health System USTA Challenger - Tulsa Calabasas Challenger Flea Market Cup Busan Challenger Tennis - Busan JSM Challenger - Champaign Bergamo Challenger Belgrade Challenger Tiburon Challenger - Tiburon Yokohama International Tennis Tournament - Yokohama Tallahassee Tennis Challenger - Tallahassee Savannah Challenger Sarasota Challenger Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Bangkok Challenger Tiburon Challenger Astana Challenger Charlottesville Challenger Burnie Challenger Guangzhou Challenger Fifth Third Bank Tennis Championships - Lexington USTA Challenger - Champaign Pingguo Challenger Johannesburg Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Fergana Challenger Music City Challenger - Nashville Ho Chi Minh City Challenger - Ho Chi Minh City Tashkent Challenger - Tashkent Baden Open - Karlsruhe Kyoto Challenger Kaohsiung Challenger Savannah Challenger Prostejov Challenger Nottingham-2 Challenger Samsung Securities Cup - Seoul Granby Challenger The Surbiton Trophy - Surbiton Aptos Challenger Seoul Challenger Knoxville Challenger Rimouski Challenger The 69th King's Cup-Thailand Open - Bangkok Kun-Ming Challenger Baton Rouge Challenger Furth Challenger USTA/Adtech Challenger - Boston Media Will Cup Busan Challenger Tennis - Busan Samsung Securities Cup - Seoul Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger Music City Challenger - Nashville Napa Challenger USTA Illinois Challenger - Champaign AT&T Challenger of Dallas - Dallas Charlottesville Challenger 2008 China TCL Challenger - Guangzhou Knoxville Challenger Champaign Challenger Maui Challenger Binghamton Challenger Sarasota Challenger Savannah Challenger The LTA Sunderland Challenger - Sunderland University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Anning Challenger Tallahassee Challenger Busan Challenger Nanchang Challenger Internationaux du Doubs - Besancon Winnetka Challenger Yokohama World Tennis Gaora Cup - Yokohama The 70th King's Cup and Queen's Cup - Bangkok BMW Tennis Championship - Sunrise Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Tiburon Challenger Singapore Mens Tennis Open - Singapore San Luis Potosi Challenger - San Luis Potosi Bangkok Challenger - Bangkok Drummondville Challenger Sarasota Challenger XL Bermuda Open - Bermuda Sacramento Challenger Sarasota Challenger Aptos Challenger Lexington Challenger Aptos Challenger Columbus Challenger Calabasas Challenger Drummondville Challenger Kyoto Challenger Unicredit Czech Open 2007 - Prostejov Belgaum Open - Belgaum Nova Challenger Osaka - Osaka West Lakes Challenger Challenger Natrel Presented by National Bank - Granby Busan Challenger Champaign Challenger Corona Mexico City Open - Mexico City The Scottish Tennis Championships - Edinburgh Busan Open - Busan Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Levene Gouldin & Thompson Tennis Challenger - Binghamton Tiburon Challenger Sporting Challenger - Turin Seoul Challenger Abierto Club Casablanca - Mexico City Yuba City Challenger Tulsa Challenger Charlottesville Challenger Bangkok Challenger USTA Seascape Challenger - Aptos Irving Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans The Surbiton Trophy - Surbiton Winnetka Challenger Binghamton Professional Tennis Tournament - Binghamton Lubbock Challenger - Lubbock Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Sacramento Challenger Aptos Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao ATP Heineken Challenger 2000 - Ho Chi Minh City 13 BH Tennis Open International Cup - Belo Horizonte Honda-Kah Open - Singapore Challenger Banque Nationale Rimouski - Rimouski Fifth Third Bank Tennis Classic - Lexington Shimadzu All Japan Indoor - Kyoto The Scottish Tennis Championships - Edinburgh Shimadzu All Japan Indoor Tennis Championships - Kyoto Sacramento Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Rijeka Open - Rijeka Open de la Ville de Saint Denis - Reunion Island Sarasota Challenger Winnetka Challenger Sunrise Challenger Tiburon Challenger Zagreb Open - Zagreb Dallas Challenger Fergana Challenger - Fergana Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Tennis Classic - Bronx Maui Challenger Kyoto Challenger - Kyoto USTA Seascape Challenger - Aptos Time Warner USTA Challenger - Binghamton Pilot Pen Tennis - New Haven Beijing Challenger GHI Bronx Tennis Classic - Bronx Samsung Securities Cup - Seoul National Bank Men's Rimouski Challenger - Rimouski USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana USTA Men's Challenger of Dallas - Dallas Wolfsburg Challenger USTA Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg Champaign Challenger HTV Challenger - Ho Chi Minh City Dharwad Challenger 2006 - Dharwad Harrah's Entertainment Men's Pro Challenger - Tunica China Open - Beijing Alessandria Challenger Guadalajara Challenger The Stella Artois Championships - London Countrywide Classic - Los Angeles Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Hilton Waikoloa Village USTA Challenger - Waikoloa The Artois Championships - London Chennai Open - Chennai Indore Challenger Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Farmers Classic - Los Angeles PTT Thailand Open - Bangkok ATP Challenger Numea - New Caledonia U.S. National Indoor Tennis Championships - Memphis Waldbaum's Hamlet Cup - Long Island Knoxville Challenger AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Salinas Challenger Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tata Open - Chennai Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Chennai Open - Chennai The Wright Financial Group USTA Challenger - Champaign Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Knoxville Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose China Open - Beijing Regions Morgan Keegan Championships - Memphis Shanghai - Shanghai BNP Paribas Open - Indian Wells RCA Championships - Indianapolis ABN AMRO World Tennis Tournament - Rotterdam Samsung Securities Cup - Seoul Thailand Open - Bangkok U.S. Mens's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Chennai Open - Chennai US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok Apia International - Sydney Vancouver Challenger Thailand Open - Bangkok Shanghai Challenger BNP Paribas Open - Indian Wells Moselle Open - Metz Sony Ericsson Open - Miami Pune Challenger Bangkok Challenger Open de Nice Cote d'Azur - Nice Savannah Challenger Shanghai Rolex Masters - Shanghai US Men's Clay Court Championship - Houston AEGON Championships - London BB&T Atlanta Open - Atlanta Aircel Chennai Open - Chennai Winnetka Challenger US Men's Clay Court Championship - Houston BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BNP Paribas Open - Indian Wells Toyota Challenger Miami Open - Miami Legg Mason Tennis Classic - Washington AIG Japan Open - Tokyo Hypo Group Tennis International - Portschach Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne AEGON Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 U.S. Open (juniors) River Oaks International Tennis Tournament - Houston French Open (juniors) French Open (juniors) U.S. Open (juniors) 15th Asian Games Doha 2006 River Oaks International Tennis Tournament - Houston Delray Beach International Tennis Championships - Delray Beach Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York NASDAQ-100 Open - Miami Davis Cup, Group 1, REL1, THA-CHN 5-0 Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Davis Cup, Group 1, 2R, THA-AUS 2-3 French Open - Paris Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group I, 1R, THA-KOR 2-3 Wimbledon (juniors) Wimbledon (juniors) U.S. Open (juniors)